#maincontent {
width: 700px;
padding: 10px;

}

.bank {
padding: 8px;
width: 210px;
background-color: #BAFFA9
}

.bank h2 {
padding: 0px;
margin: 0px;
color: #7D7D7D;
}

.bets {
background-color: #E5E5E5;
padding: 10px;
margin-top: 20px;
display: table;
}

.bets th {
background-color:#383838;
color:white;
}
.bets tr {
background-color: #DAF2F0;
}

.bets table, td, th
{
padding: 5px;
border-collapse:collapse;
border:1px solid #383838;
}
.bets a
{
color: #7D7D7D;
}
.bets a:hover 
{color:#F8001A;}


.profile {
background-color: #E5E5E5;
padding: 10px;
margin-top: 20px;
display: table;
font-size: 14px;
line-height: 22px;
}

.profile label{
font-weight: bold;
}
.intro {
font-size: 16px;
line-height: 22px;
color: #7D7D7D;
}
.intro a
{
color: #7D7D7D;
}
.intro a:hover 
{color:#F8001A;}

.button input
{
border:3px solid #eee;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;
    -khtml-border-radius:20px;
    background:#fff;
    color:#232d3d;
    font-size:12px;
    font-weight:bold;
    padding:4px 10px;
    margin:15px 10px 10px 0px;
    cursor:pointer;
    
}

.buttondark input
{
border:3px solid #C1C1C1;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;
    -khtml-border-radius:20px;
    background:#fff;
    color:#232d3d;
    font-size:12px;
    font-weight:bold;
    padding:4px 10px;
    margin:15px 10px 10px 0px;
    cursor:pointer;
}

.buttondark input:hover
{
border-color:#C3E8FF;
color:#008CE5;
}

.button input:hover
{
border-color:#C3E8FF;
color:#008CE5;
}
.nowrap
{
white-space: nowrap;
}
.daily{
background-color: #EBF4FE;
}